vegetable extracts - French English Dictionary